how long does icl procedure take. There are any references about how long does icl procedure take in here. you can look below.